!Help for !Set-Type Version 1.02
--------------------------------

[Docs as of 5/11/89]

Files included in this package :-
  
  !Run
  !RunImage
  !Sprites
  !Help
  Templates
  chkspr    ) my chkspr util, rename the app and see what
  !Boot     ) happens (nothing!). Notes in Comments.

  Another settype utility but this is pd and works without
any fiddly bits that make group changes a pain (ie Mitre's
SetType).  Note this app searches for defined file types
better than Mitre's SetType util (it seems to miss lots
when lots are defined) and you have to pay 18 quid for the
disc (with other good stuff though!),

Usage
-----

  Menu on the 'Set-Type' icon permits you to alter the
current filetype, either by entering the number in the
'Type' option or selecting from the list in the 'Type Menu'
option.

  Only filetypes defined by 'File$Type_XXX' when the
application is run are displayed in the 'Type menu' (this
is because a annoying delay of about 1 second is required
when ALL my filetypes defined, about 35). If you find the
filetype list has missing types then clicking on the
'Revise types' option will bring the list up to date.

  Once selected the filetype remains set until it is
changed by the user. To set the type of a file simply drag
it onto the 'Set-Type' icon. To change the type of a group
of files it is much quicker (and more logical) to select
all the files using ADJUST in the filer and then drag the
complete box onto the 'Set-Type' icon. A short delay will
occur before all the files have been altered.

  The initial filetype can be altered to a desired one by
setting the system variable 'Set-Type$DefaultXXX' where
XXX is a hex number as in 'File$Type_XXX'. The !Run file
has the default set to FFF (if the variable does not exist
FFF is the default anyway!)

  That's about it...

Versions
--------

 1.00 Fully functional (but v boring!)

 1.01 'Type Menu' now has small file type icons and items
      spaced as if they were in a menu, filetype search
      routine rewritten - faster & less memory used in
      storage. Made the menu disapear when the dialogue is
      clicked, dead easy SYS"Wimp_CreateMenu",,-1 ! (got
      that from examining the PrinterDm library!)

 1.02 Hopefully the final one...
      Filetype and file icon displayed on iconbar. Now lets
      you set the type of load/exec files (you do lose the
      load/exec address though - watch out, requested by
      Keith Sloan). Default filetype setting. Types menu
      sped up but still a little to slow for auto-creation
      hence the new 'Revise Types' option (the 'Revise
      types' option has a second function, to stop you
      accidentally opening the 'Info' window and obscuring
      the main menu!)

Comments
--------

  I would like to thank Ray Loades-Bannon and Keith Sloan
for their helpful advice/criticism that forced me to make
this app very much better than I would have done being left
to my own devices.

  The ChkSpr Utility

  The chkspr utility will, when run, examine the '!Sprites'
file and check if the first sprite is the directory's name.
If not the sprites name will be changed to the directory's
name. The !Boot file contains on it's FIRST line 'Run
ChkSpr', this runs the util, the next line contains
'IconSprites <Obey$Dir>.!Sprites' this loads the new sprite
in. The filer always calls any new (ie renamed) app's !Boot
file so the new sprite is automatically loaded for display,
et volia! Please feel free to use the utility separately
from the rest of the package, I think it is very useful!


Conditions of Use
-----------------

  This application is supplied free to everyone 'as is', I
can not guarantee that it is free of bugs or give any
warranty about it's suitabliliy for use. However if there
are any problems and you notify me of them then I probably
will do my best to recify them.
  You are free to give this application to anyone you
please via any medium provided it is delivered with ALL the
supplied files. If you wish to use any part or the
application in a project you intend to give away free then
feel free, a credit would be nice. If you want to use
the routines in a program that is for sale (for however
much and for whatever reasons) or released as copyright
material then my express permission must be obtained, I
maintain copyright on all the material supplied.
  Donations will be gratefully received (and if over
5 pounds I will send you a disc with updates of this an all
other pd stuff (etc) I have written).

Contacts
--------

  6 Parklands Place,
  Guildford,
  Surrey GU1 2PS.

Archive BBS (formally Eureka II) mbx 23
The World of Cryton              mbx 143


 Emmet Spier 1989 - USE and Enjoy!
